erstwhile rival - Deutsch Englisch Wörterbuch